var app = getApp()
// Page({
//   data: {
//     /** 
//         * 页面配置 
//         */
//     winWidth: 0,
//     winHeight: 0,
//     // tab切换  
//     currentTab: 0,
//     userInfo: {},
//     logged: false,
//     user: {},

//   },
//   onLoad: function () {
//     var that = this;

//     /** 
//      * 获取系统信息 
//      */
//     wx.getSystemInfo({

//       success: function (res) {
//         that.setData({
//           winWidth: res.windowWidth,
//           winHeight: res.windowHeight
//         });
//       }

//     });
//   },
//   /** 
//      * 滑动切换tab 
//      */
//   bindChange: function (e) {

//     var that = this;
//     that.setData({ currentTab: e.detail.current });

//   },
//   /** 
//    * 点击tab切换 
//    */
//   swichNav: function (e) {

//     var that = this;

//     if (this.data.currentTab === e.target.dataset.current) {
//       return false;
//     } else {
//       that.setData({
//         currentTab: e.target.dataset.current
//       })
//     }
//   },

//   checkTab: function (e) {
//     var that = this;
//     var userna = wx.getStorage({
//       key: 'username',
//       success: function (res) {
//         console.log("++++" + res.data);
        // wx.request({
        //   url: "https://www.szz5.com/weixin/header",
        //   data: {
        //     username: res.data,
        //     //  code: res.code,
        //     //  encryptedData: userRes.encryptedData,
        //     //  iv: userRes.iv
        //   },
        //   header: {
        //     "Content-Type": "application/x-www-form-urlencoded"
        //   },
        //   method: 'POST',
        //   //服务端的回掉
        //   success: function (result) {
        //     console.log(JSON.stringify(result));
        //     that.setData({
        //       userInfo: result.data,
        //       logged: true,
        //       user: result.data.userEntity
        //     })

        //     // data.expireTime = nowDate + EXPIRETIME;
        //     wx.setStorageSync("userInfo", result.data.userCardNo);
        //     // userInfo = data;
        //   }
        // })
//         // wx.login({
//         //   success: function (res) {
//         //     if (res.code) {
//         //       发起网络请求
//         //       // wx.request({
//         //       //   url: 'http://localhost:8080/weixin/header',
//         //       //   data: {
//         //       //     code: res.code,
//         //       //     username: res.username,  
//         //       //     passwd: res.passwd,            
//         //       //    encryptedData: res.encryptedData,
//         //       //    iv: res.iv
//         //       //   }
//         //       // })
//         //       wx.getUserInfo({
//         //         lang: "zh_CN",
//         //         success: function (userRes) {
//         //           //发起网络请求  
//         //           wx.request({
//         //             url: 'http://localhost:8080/weixin/header',
//         //             data: {
//         //               code: res.code,
//         //               encryptedData: userRes.encryptedData,
//         //               iv: userRes.iv
//         //             },
//         //             header: {
//         //               "Content-Type": "application/x-www-form-urlencoded"
//         //             },
//         //             method: 'POST',
//         //             success: function (result) {
//         //               console.info("进来");
//         //               // var data = result.data.result;
//         //               // data.expireTime = nowDate + EXPIRETIME;
//         //               // wx.setStorageSync("userInfo", data);
//         //               // userInfo = data;
//         //             }
//         //           })
//         //         }
//         //       })  
//         //     } else {
//         //       console.log('登录失败！' + res.errMsg)
//         //     }
//         //   }
//         // })
         

//         wx.login({
//           success: function (res) {
//             wx.getSetting({
//               success(setRes) {
//                 // 判断是否已授权  
//                 if (!setRes.authSetting['scope.userInfo']) {
//                   // 授权访问  
//                   wx.authorize({
//                     scope: 'scope.userInfo',
//                     success() {
//                       //获取用户信息  
//                       wx.getUserInfo({
//                         lang: "zh_CN",
//                         success: function (userRes) {
//                           //发起网络请求  
//                           wx.request({
//                             url: 'http://localhost:8080/weixin/header',
//                             data: {
//                               code: res.code,
//                               encryptedData: userRes.encryptedData,
//                               iv: userRes.iv
//                             },
//                             header: {
//                               "Content-Type": "application/x-www-form-urlencoded"
//                             },
//                             method: 'POST',
//                             //服务端的回掉  
//                             success: function (result) {
//                               // var data = result.data.result;
//                               // data.expireTime = nowDate + EXPIRETIME;
//                               // wx.setStorageSync("userInfo", data);
//                               // userInfo = data;
//                             }
//                           })
//                         }
//                       })
//                     }
//                   })
//                 } else {
//                   //获取用户信息  
//                   wx.getUserInfo({
//                     lang: "zh_CN",
//                     success: function (userRes) {
//                       //发起网络请求  
//                       wx.request({
//                         url: 'http://localhost:8080/weixin/header',
//                         data: {
//                           code: res.code,
//                           encryptedData: userRes.encryptedData,
//                           iv: userRes.iv
//                         },
//                         header: {
//                           "Content-Type": "application/x-www-form-urlencoded"
//                         },
//                         method: 'POST',
//                         success: function (result) {
//                           // var data = result.data.result;
//                           // data.expireTime = nowDate + EXPIRETIME;
//                           // wx.setStorageSync("userInfo", data);
//                           // userInfo = data;
//                         }
//                       })
//                     }
//                   })
//                 }
//               }
//             })
//           }
//         })  















//       //     wx.getSetting({
//       //       success: function (res) {
//       //         if (res.authSetting['scope.userInfo']) {
//       //           // 已经授权，可以直接调用 getUserInfo 获取头像昵称
//       //           wx.getUserInfo({
//       //             success: function (res) {
//       //               console(res.userInfo)
//       //             }
//       //           })
//       //         }
//       //       }
//       //     })
     
//       // bindGetUserInfo: function (e) {
//       //   console.log(e.detail.userInfo)
//       // }
//       }
//     })
//   },
//   inputUser: function (e) {
//     console.log(e.detail.value);
//     wx.setStorage({
//       key: 'username',
//       data: e.detail.value,
//     })
//   },
//   inputPwd: function (e) {

//     wx.setStorage({
//       key: 'passwd',
//       data: e.detail.value,
//     })

//   },

// })

//js
Page({
  data: {
    winWidth: 0,
    winHeight: 0,
    // tab切换  
    currentTab: 0, 
    code:'',
    username:'',
    passwd:'',
    userInfo:{},
    user: {},
    canIUse: wx.canIUse('button.open-type.getUserInfo')
  },
  bindKeyInput: function (e) {
    console.info("++++++++++++"+ e.detail.value);
    var username = e.detail.value;
    wx.setStorageSync("username", username)
    // this.setData({
    //   username: e.detail.value
    // })
  },
  inputPwd: function (e) {
    var passwd = e.detail.value;
    console.info("--------------" + e.detail.value);
    wx.setStorageSync("passwd", passwd)
    // this.setData({    
    //   passwd: e.detail.value
    // })

  },
  onLoad: function () {
    var that = this;
    // 查看是否授权
    wx.getSetting({
      success: function (res) {
        if (res.authSetting['scope.userInfo']) {
          // 已经授权，可以直接调用 getUserInfo 获取头像昵称
          wx.getUserInfo({
            success: function (res) {             
             console.info(res.userInfo);       
              that.userInfo = res.userInfo;
            }
          })
        }
      }
    }),
 
    wx.login({
      success: function (res) { 
         that.code=res.code;

     }})

     
   
  },
  /** 
     * 滑动切换tab 
     */
  bindChange: function (e) {

    var that = this;
    that.setData({ currentTab: e.detail.current });

  },
  /** 
   * 点击tab切换 
   */
  swichNav: function (e) {

    var that = this;

    if (this.data.currentTab === e.target.dataset.current) {
      return false;
    } else {
      that.setData({
        currentTab: e.target.dataset.current
      })
    }
  },

  bindGetUserInfo: function (e) {
          var that=this;
          var username=wx.getStorageSync('username');
          var passwd = wx.getStorageSync('passwd');
          var info=wx.getStorageSync('info');
          console.info("+++",username,"---",passwd);
          wx.request({
            url: 'https://www.szz5.com/weixin/header',
          data: {            
            code: that.code,
            username: username,
            passwd: passwd
     
          },
          header: {
            "Content-Type": "application/x-www-form-urlencoded"
          },
          method: 'POST',
          //服务端的回掉
          success: function (result) {
            console.log("++++++++++++++"+JSON.stringify(result));
            if (result.data.code =='F_000000'){
              wx.setStorageSync("userInfo", result.data.data.userCardNo);         
              that.setData({
                user: result.data.data
              });
              wx.showModal({
                title: '提示',
                content: '激活成功，是否到首页',
                success: function (res) {
                  if (res.confirm) {
                    wx.switchTab({
                      url: '../index/index'
                    });
                  } else if (res.cancel) {
                    console.log('用户点击取消')
                  }
                }
              })              
            }else{
              wx.showModal({
                title: '提示',
                content: '激活失败',
                success: function (res) {
                  if (res.confirm) {
                    console.log('用户点击确定')
                  } else if (res.cancel) {
                    console.log('用户点击取消')
                  }
                }
              })  
            }         

            // data.expireTime = nowDate + EXPIRETIME;
          //  wx.setStorageSync("userInfo", result.data.userCardNo);
            // userInfo = data;
          }
        })
   
  },
   

})